unicellular algae - Spanish English Dictionary